package com.vates.gestion.servicios.impl;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

import com.vates.gestion.dao.BaseDao;
import com.vates.gestion.entidades.Cliente;
import com.vates.gestion.servicios.ClienteService;

@Component(value = "clienteService")
public class ClienteServiceImpl implements ClienteService {

	@Autowired
	BaseDao<Cliente> clienteDao;

	@Override
	public void nuevoCliente(String nombre, long nif, String domicilio,
			String localidad, String provincia, int codPostal) {

		Cliente clienteNuevo = new Cliente();
		clienteNuevo.setNombre(nombre);
		clienteNuevo.setNif(nif);
		clienteNuevo.setDomicilio(domicilio);
		clienteNuevo.setLocalidad(localidad);
		clienteNuevo.setProvincia(provincia);
		clienteNuevo.setCodPostal(codPostal);

		clienteDao.nuevo(clienteNuevo);
	}

}
